package com.ruoyi.yzd.mapper;

import java.util.List;
import com.ruoyi.yzd.domain.YzdUnit;

/**
 * 易制毒-单位Mapper接口
 * 
 * @author zyb
 * @date 2023-07-04
 */
public interface YzdUnitMapper 
{
    /**
     * 查询易制毒-单位
     * 
     * @param unitId 易制毒-单位主键
     * @return 易制毒-单位
     */
    public YzdUnit selectYzdUnitByUnitId(Long unitId);

    /**
     * 查询易制毒-单位列表
     * 
     * @param yzdUnit 易制毒-单位
     * @return 易制毒-单位集合
     */
    public List<YzdUnit> selectYzdUnitList(YzdUnit yzdUnit);

    /**
     * 新增易制毒-单位
     * 
     * @param yzdUnit 易制毒-单位
     * @return 结果
     */
    public int insertYzdUnit(YzdUnit yzdUnit);

    /**
     * 修改易制毒-单位
     * 
     * @param yzdUnit 易制毒-单位
     * @return 结果
     */
    public int updateYzdUnit(YzdUnit yzdUnit);

    /**
     * 删除易制毒-单位
     * 
     * @param unitId 易制毒-单位主键
     * @return 结果
     */
    public int deleteYzdUnitByUnitId(Long unitId);

    /**
     * 批量删除易制毒-单位
     * 
     * @param unitIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteYzdUnitByUnitIds(Long[] unitIds);
}
